nosewheel downlock pin - Turkish English Dictionary