meaning of Arielschwalbe

Arielschwalbe - German to English

fairy martin [Petrochelidon ariel]