hill swallow - German English Dictionary