constrictora - Spanish English Dictionary