delivered meal services - German English Dictionary