enter a stranger's car - Espagnol Anglais Dictionnaire