powered caravan - Turkish English Dictionary