egyptian swallow - German English Dictionary