made a laughing stock (person) - Espagnol Anglais Dictionnaire