illegally sold dolphin meat - Spanish English Dictionary