electrofishing - French English Dictionary