dusky spinefoot - French English Dictionary