he/she is embarrassed - Turco Inglés Diccionario