have a lot/enough on one's plate - Türkisch Englisch Wörterbuch