in return of the favor - Spanisch Englisch Wörterbuch