to stand up as a witness - Fransızca İngilizce Sözlük