my left foot! - Englisch Synonyme Wörterbuch