large size baby eel - Turkish English Dictionary