strobiloid - French English Dictionary