speak spontaneously and without restraint - Spanisch Englisch Wörterbuch