grilled fish sandwich - German English Dictionary