powered caravan - Turco Inglés Diccionario