powered caravan - Alemán Inglés Diccionario