recreational vehicle trailer - Turkish English Dictionary