to let out a guffaw - Espagnol Anglais Dictionnaire