greater adjutant stork - Turkish English Dictionary