remain embarrassed - Turco Inglés Diccionario