trench-digging machine operator - Alemán Inglés Diccionario