Stechrochen - French English Dictionary