a stinging rebuff - Alemán Inglés Diccionario