marinated salmon - German English Dictionary