sheepishness - Turco Inglés Diccionario