i'd have sworn it was you - Deutsch Englisch Wörterbuch