mechanical digger - Turco Inglés Diccionario