motor powered crane - Francés Inglés Diccionario