dewfall - German English Dictionary