heavenly father - German English Dictionary