landing gear extending - Turkish English Dictionary