eaves swallow (petrochelidon pyrrhonota) - Spanish English Dictionary