make (one) look ridiculous - Francés Inglés Diccionario