simplificable - French English Dictionary