hydraulic shovel - Turco Inglés Diccionario