be an object of ridicule - Español Inglés Diccionario