carvac (car vacuum cleaner) - German English Dictionary