technology developer - Turkish English Dictionary