trough rollers - German English Dictionary