in greater detail and assurance - Türkisch Englisch Wörterbuch