seal an alliance - Fransızca İngilizce Sözlük