luggage trailer - Spanish English Dictionary