a wonderful mother - Turkish English Dictionary