grilled mackerel - German English Dictionary