spinetail devilray - Spanish English Dictionary