electrofishing - Spanish English Dictionary