caravan mirror - Spanish English Dictionary