Restaurantkette - German English Dictionary