registered letter with recorded delivery - German English Dictionary