power driven trolley - Francés Inglés Diccionario