tato - French English Dictionary