guffawed - Alemán Inglés Diccionario