trokoid - French English Dictionary