the grace - German English Dictionary