training science teachers - Turkish English Dictionary