payment for services rendered - Spanisch Englisch Wörterbuch