pile extractor machine - German English Dictionary