barn swallow (hirundo rustica) - German English Dictionary