kamchatka flounder - German English Dictionary