down to the last detail - Türkisch Englisch Wörterbuch