What does Ägyptische Rauchschwalbe mean?

Ägyptische Rauchschwalbe - German to English

Egyptian swallow [Hirundo rustica savignii]