pay dearly for - Spanish English Dictionary