trolley travelling carriage - Turkish English Dictionary