someone who catches with nets - Français Anglais Dictionnaire