trough rollers - Spanish English Dictionary