give oneself no peace - Spanisch Englisch Wörterbuch