long billed halfbeak - Turkish English Dictionary