constrictors - Francés Inglés Diccionario