breeding place of whales - Turkish English Dictionary