pulley carriage - Turkish English Dictionary