look i told you before - Deutsch Englisch Wörterbuch