trolley truck - Spanish English Dictionary