spearfish remora - Spanish English Dictionary