roast turbot - German English Dictionary