mobile machines working underground - Turco Inglés Diccionario