coarctate - Francés Inglés Diccionario