mobile machine working underground - Turco Inglés Diccionario