Restrain yourself! - Spanisch Englisch Wörterbuch