ito - French English Dictionary