burrow worm (urechis chilensis) - Spanish English Dictionary