B O Foster Translator