landing legs - Turkish English Dictionary