food preparation machine - German English Dictionary