trench-digging machine operator - Turco Inglés Diccionario