give satisfaction - Spanisch Englisch Wörterbuch