deshechizo - French English Dictionary