bay-head delta - Turkish English Dictionary