down to the last detail - Almanca İngilizce Sözlük