upon other terms - Fransızca İngilizce Sözlük