car owner - Spanish English Dictionary