banded spiny lobster - Spanish English Dictionary