long island boğazı - Turkish English Dictionary