golden swallow (kalochelidon euchrysea) - French English Dictionary