fish traps - French English Dictionary