motorcaravan - Turkish English Dictionary