have something down to a science - Fransızca İngilizce Sözlük