strobilate - French English Dictionary