-ato - French English Dictionary