attestator - German English Dictionary