all-wheel drive unit - Espagnol Anglais Dictionnaire