noble deeds - Turkish English Dictionary