landing of a fishing catch - French English Dictionary