cave swallow (petrochelidon fulva) - Turkish English Dictionary