translatability - French English Dictionary