vegetable-peeling machine - German English Dictionary