trough rollers - French English Dictionary