excessive haggling - Spanish English Dictionary