gulf stream flounder - Turkish English Dictionary