snickering - Alemán Inglés Diccionario