constrictora - Turkish English Dictionary