our father will keep them - German English Dictionary