explain at great length - Türkisch Englisch Wörterbuch