booster trailer - Turkish English Dictionary