-ito - French English Dictionary