my left foot! - Französisch Englisch Wörterbuch