booster trailer - Spanish English Dictionary