suffer displeasure - Spanish English Dictionary