tomy - French English Dictionary