leave evidence behind him - German English Dictionary