doors of motor vehicles and their trailers - Espagnol Anglais Dictionnaire