god grant - German English Dictionary