landing leg support - Turkish English Dictionary