make oneself presentable - Deutsch Englisch Wörterbuch