to be binding and conclusive - Fransızca İngilizce Sözlük