sniggering - Alemán Inglés Diccionario