translatable (into a language) - German English Dictionary