trailer-mounted crane - Francés Inglés Diccionario