be a gift from god - German English Dictionary