carvac (car vacuum cleaner) - Spanish English Dictionary