mobile machine working underground - Turkish English Dictionary