make (one) look ridiculous - Französisch Englisch Wörterbuch