translatability - German English Dictionary