sniggering - Francés Inglés Diccionario