hydraulic rammer - Turco Inglés Diccionario