heap ridicule upon - Francés Inglés Diccionario