semi-technical - Turkish English Dictionary