sheepishness - Turc Anglais Dictionnaire