powered/motorized parachutes - Espagnol Anglais Dictionnaire