do one's outmost for - Deutsch Englisch Wörterbuch