details make the difference - Almanca İngilizce Sözlük