humblot's heron - Turkish English Dictionary