gelochelidon nilotica - Turkish English Dictionary