set of coupled train cars with no engine car - Espagnol Anglais Dictionnaire