have something in tow - Spanish English Dictionary