key recovery agency - German English Dictionary