with a long keel - Turkish English Dictionary