drive something's price down - Spanish English Dictionary