platform trolley - Spanish English Dictionary