contract technical instructor - Turkish English Dictionary