self-restraints - Spanisch Englisch Wörterbuch