trochotron - French English Dictionary