motorcaravan - German English Dictionary