self-effacing person - Turkish English Dictionary