feel shame at - Turkish English Dictionary