upon one's oath - Fransızca İngilizce Sözlük