my left foot! - Deutsch Englisch Wörterbuch