engineering technologist - Turkish English Dictionary