i like making people laugh - Francés Inglés Diccionario