thrasher shark - French English Dictionary