power driven trolleys - Turco Inglés Diccionario