pulley carriage - Spanish English Dictionary