crenothrix - Spanish English Dictionary