electrofishing - Turkish English Dictionary