Wörterbuch Englisch Deutsch 🔎 extended search sich abquälen DeutschEnglish sich abquälen flounder [verb]