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