telescopic leg landing gear - Espagnol Anglais Dictionnaire