trough keel - Turkish English Dictionary