powered caravan - German English Dictionary