theft from car showrooms - Spanish English Dictionary