godsend - German English Dictionary