food premises - German English Dictionary