Wörterbuch Englisch Deutsch 🔎 extended search sich abmühen DeutschEnglish sich abmühen plod [verb] sich abmühen struggle with [verb]