have something down to a science - Almanca İngilizce Sözlük