something which is left behind - Deutsch Englisch Wörterbuch