mind one's own business - Deutsch Englisch Wörterbuch