a stinging rebuff - Espagnol Anglais Dictionnaire