give full satisfaction - Spanisch Englisch Wörterbuch