kamchatka flounder - Turkish English Dictionary