be deeply embarrassed - Turco Inglés Diccionario