Δ
embarasser en inglés en "Dictionnaire français-anglais"
embarassèrent en inglés en "Dictionnaire français-anglais"