leisure activity vehicle - German English Dictionary