platform (on a crane) - Spanish English Dictionary