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