special purpose transportation tool - Espagnol Anglais Dictionnaire