spinetail devilray - French English Dictionary