earth boring machine - German English Dictionary