to take pleasure in - Deutsch Englisch Wörterbuch