true, complete and accurate - German English Dictionary