giggled - Alemán Inglés Diccionario