maguari stork - Turkish English Dictionary