bubblenet feeding (of humpback whales) - Turkish English Dictionary