powered caravan - Francés Inglés Diccionario