Spanish word for leech

Spanish word for leech