man-carrying platform - Spanish English Dictionary