show and recover - German English Dictionary