floating trawl - French English Dictionary