electrofishing - German English Dictionary