constrictors - Alemán Inglés Diccionario