undercarriage leg strut - Espagnol Anglais Dictionnaire