shamefaced - Turco Inglés Diccionario