Stachelrochen - French English Dictionary