teaching diploma - Turkish English Dictionary