total recall - German English Dictionary