blush with shame - Turco Inglés Diccionario