upon signing the contract - Fransızca İngilizce Sözlük